come to a dead stop


Results for "come to a dead stop"

English - Turkish Dictionary

come to a dead stop

(English - Turkish Dictionary) :
tamamen durmak.